在 Unity 中,使用 RigidBody 和 Collider 組件可以進行簡單的物理模擬。以下是如何設置和使用這些組件的步驟:
創建一個新場景
打開 Unity,創建一個新場景。
添加物體
3D Object
,然後選擇一個物體(例如 Cube
)。Sphere
或 Capsule
。Add Component
按鈕。RigidBody
。這樣物體就可以受到物理影響,例如重力。Add Component
添加。Mass
(質量)、Drag
(空氣阻力)、Angular Drag
(角阻力)等。Use Gravity
來決定物體是否受重力影響。using UnityEngine;
public class MoveObject : MonoBehaviour
{
public float moveSpeed = 10f;
private Rigidbody rb;
void Start()
{
rb = GetComponent<Rigidbody>();
}
void Update()
{
float moveHorizontal = Input.GetAxis("Horizontal");
float moveVertical = Input.GetAxis("Vertical");
Vector3 movement = new Vector3(moveHorizontal, 0.0f, moveVertical);
rb.AddForce(movement * moveSpeed);
}
}
MoveObject
,然後將上面的代碼粘貼進去。